
✑
✑
✑
✑
✑
✑
✑
✑
✑
✑
✑
✑
✑
websites within the tenancy on a website-by-website basis to any tenant contained
in the SharePoint farm.
The FranchiseMonitor app must be able to create lists within SharePoint to store
records of the CSV files so that they may be sent to the CloudManager app.
CourierMobile App
Application Design
Each bicycle courier for each franchise is provided a Microsoft Surface Pro device
with LTE. Most bicycle couriers do not return their Microsoft Surface Pro devices
back to their franchise locations nightly.
The CourierMobile app runs on the bicycle courier's Microsoft Surface Pro device.
Margie's Travel provides an API to enable external developers to authenticate by
using OAuth and claims-based authentication. Many couriers are members of
Margie's Travel.
The CourierMobile app receives Microsoft Outlook appointments and Outlook
appointment cancellations from the CloudManager app. The appointments include
the address of the location for pick-up or drop-off.
Business Requirements
The CourierMobile app must display a Bing map to display route data when
Outlook appointments or appointment cancellations are received.
The CourierMobile app must capture the location of the Microsoft Surface Pro
device on a regular interval. This data must be captured regardless of whether the
device has connectivity.
The CourierMobile app must be able to connect to the SharePoint Customers list
and verify whether the account belongs to the franchisee to avoid pickups or
deliveries to customers that do not belongs to the franchisee. When the
CourierMobile add accesses the Customers list, it must only read its contents with
the minimum permissions necessary.
Technical Requirements
The CourierMobile app must provide the ability to authenticate by using the
courier's Microsoft account or the Margie's Travel API.
The CourierMobile app must include a custom sign-in page that includes branding
from Consolidated Messenger and Margie's Travel, based on the authentication
provider selected by the user.
The CourierMobile app must be able to capture more than 30 million data points of
location data daily as they occur and upload the location data to the cloud when
connected to the Internet.
CloudManager App
Application Design
CloudManager processes two sets of data:
Updates to the list of appointments received from the FranchiseMonitor app
Geo-location data received from the CourierMobile app
Business Requirements
Microsoft 70-488 : Practice Test
6
http://certkill.com